package com.cw.entity;


import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@ApiModel(value = "企业微信信息表")
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class MsgInfo {

    private BigDecimal preid;

    @ApiModelProperty(value = "员工代号")
    private String emplCode;

    @ApiModelProperty(value = "员工姓名")
    private String emplName;

    @ApiModelProperty(value = "企业微信编号")
    private String wechatAccountCode;

    @ApiModelProperty(value = "患者姓名")
    private String name;

    @ApiModelProperty(value = "病区编号")
    private String nurseCellCode;

    @ApiModelProperty(value = "病区名")
    private String nurseCellName;

    @ApiModelProperty(value = "科室编号")
    private String deptCode;

    @ApiModelProperty(value = "科室姓名")
    private String deptName;

    @ApiModelProperty(value = "床位号")
    private String bedNum;

    @ApiModelProperty(value = "联系人电话联系方式")
    private String linkmanTel;

    @ApiModelProperty(value = "院区")
    private  String yard;

    @ApiModelProperty(value = "院区名")
    private  String yardName;

    @ApiModelProperty(value = "预约状态，已预约，未预约")
    private  String result;

    @ApiModelProperty(value = "取消床位，预约床位")
    private String title;

    @ApiModelProperty(value = "登录人工号")
    private  String userId;

    @ApiModelProperty(value = "登录人姓名")
    private  String  userName;

    @ApiModelProperty(value = "病历号")
    private  String cardNum;

    @ApiModelProperty(value = "责任医生")
    private  String preDocName;

    @ApiModelProperty(value = "是否全员")
    private  String isAll;

    @ApiModelProperty(value = "发给科室")
    private  String sendDept;

    @ApiModelProperty(value = "发给个人")
    private  String sendOne;

    @ApiModelProperty(value = "是否发给EMR平台")
    private  String isSendEMR;

    @ApiModelProperty(value = "患者姓名")
    private  String patientName;

    @ApiModelProperty(value = "循环消息内容")
    private  String circulateMsgContent;

    @ApiModelProperty(value = "消息是否被接收")
    private  String isReceive;

    @ApiModelProperty(value = "循环序号")
    private  String xh;

    @ApiModelProperty(value = "住院证")
    private String patientNo;

    @ApiModelProperty(value = "医师代码(住院)")
    private String houseDocCode;

    @ApiModelProperty(value = "医师姓名(住院)")
    private String houseDocName;

    @ApiModelProperty(value = "预约时间")
    private String AppointMentDate;

    @ApiModelProperty(value = "预约班次")
    private String AppointmentTime;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "诊断名称")
    private String diagName;

}
